/* iconset */
@font-face{ 
	font-family: 'WebSymbolsRegular';
	src: url('../fonts/websymbols-regular-webfont.eot');
	src: url('../fonts/websymbols-regular-webfont.eot?#iefix') format('embedded-opentype'),
	     url('../fonts/websymbols-regular-webfont.woff') format('woff'),
	     url('../fonts/websymbols-regular-webfont.ttf') format('truetype'),
	     url('../fonts/websymbols-regular-webfont.svg#WebSymbolsRegular') format('svg');
}

* 			{ border:0; padding:0; margin:0; text-decoration:none; list-style-type:none; }

/* frame & bgset */
.bg 		{ background:url(../images/bgset.png); }
.header {
	position:relative; z-index:1;
    top:0; left:0;
    background-position: 0 0;
    width:100%; height:40px;
    text-align:center;
}
.content {
	position:relative;
	width:100%;
	background:#f0f0f0;
}
.footer {
	position:relative; z-index:1;
    bottom:0; left:0;
    background-color:#c9c9c9;
    background-position: 0 -50px;
    width:100%; height:40px;
    text-align:center;
}

ul.list li {
    list-style-type: none;
    overflow: hidden;
    min-height:50px;
}
ul.grid li {
	display:inline-block;
}

/* btnset */
.btn 		{ background:url(../images/btnset.png); }
.icon 		{ background:url(../images/iconset.png);font-family:'WebSymbolsRegular';color:white;padding:0 3px; }
.leftbtn 	{ position:relative;float:left;left:12px; }
.rightbtn 	{ position:relative;float:right;right:12px; }

/* text */
.header h1 {
	position:absolute; overflow:hidden;
	top:0; left:50%;
	margin:0 0 0 -75px;
    width:150px;
    height:40px;line-height:40px;
    font-size: 17px; font-weight:bold; 
    text-shadow:rgba(0,0,0,0.8) 0 -1px 1px;
    text-align:center;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:white;
}
.header a, .footer a {
	height:40px;line-height:40px;
	text-shadow:rgba(0,0,0,0.8) 0 -1px 1px;
	font-size:14px;
	color:#ccc;
}

div#jqt .floaty {
	z-index:11;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: rgba(0,0,0, .5) 0px 1px 1px;
    width: 94%;
    margin: 0 3%;
    padding: 5px 10px;
    background: rgba(255,255,255,.9);
    color: #000;
}



/* page */
.goodsthumb, .goodsinfo {
	float:left;
	display:inline-block;
}